0818ec6b5e87a99f61a33725c0a2ce49c2f37b48,plugin_ide.ui/src-lang/melnorme/lang/ide/ui/build/CommandInvocationEditor.java,CommandInvocationEditor,CommandInvocationEditor,#CommonGetter#VariablesResolver#,44
Before Change
this.variablesResolver = variablesResolver;
commandArgumentsField = init_createButtonTextField();
commandArgumentsField.addFieldValidationX(true, this::validateArguments);
commandArgumentsField.onlyValidateWhenEnabled = false;
addChildWidget(commandArgumentsField);
commandArgumentsField.addChangeListener(this::updateCommandInvocationField);
createButtonArea();
After Change
this.variablesResolver = variablesResolver;
commandArgumentsField = init_createButtonTextField();
addChildWidget(commandArgumentsField);
/*FIXME: bug here*/
commandArgumentsField.validation().addFieldValidation2(commandArgumentsField,
ValidationSource.fromRunnable(this::validateArguments));
commandArgumentsField.onlyValidateWhenEnabled = false;
commandArgumentsField.addChangeListener(this::updateCommandInvocationField);